package com.itheima.thisdemo;

/**
 * this就是一个变量，用在方法中，可以拿到当前类的对象。
 * 哪一个对象调用方法方法中的this就是哪一个对象
 * this主要用来解决：变量名称冲突问题的。
 */
public class Test {
    public static void main(String[] args) {
        // 目标：认识this，掌握this的应用场景。
        Student s1 = new Student();
        System.out.println(s1);
        s1.printThis();

        System.out.println("===========");

        Student s2 = new Student();
        System.out.println(s2);
        s2.printThis();

        System.out.println("===========");
        s1.printThis2();
        s2.printThis2();


        System.out.println("----------------------------");

        Student s3 = new Student();
        s3.name = "播仔";
        s3.score = 2;
        s3.printPass(256);
    }
}
